team boat - French English Dictionary